program Checkers;

uses
  Forms,
  uMain in 'uMain.pas' {Form1},
  Checkers.Visualizer in 'Checkers\Checkers.Visualizer.pas',
  Checkers.Checker in 'Checkers\Checkers.Checker.pas',
  Checkers.Field in 'Checkers\Checkers.Field.pas',
  Checkers.Borders in 'Checkers\Checkers.Borders.pas',
  Checkers.Cell in 'Checkers\Checkers.Cell.pas',
  Checkers.InputManager in 'Checkers\Checkers.InputManager.pas',
  Checkers.Camera in 'Checkers\Checkers.Camera.pas',
  Checkers.Loader in 'Checkers\Checkers.Loader.pas',
  Checkers.Background in 'Checkers\Checkers.Background.pas',
  Checkers.CellLabel in 'Checkers\Checkers.CellLabel.pas',
  GLFilePNG in 'GLSceneOverrides\GLFilePNG.pas',
  GLHUDObjects in 'GLSceneOverrides\GLHUDObjects.pas',
  GLSmoothNavigator in 'GLSceneOverrides\GLSmoothNavigator.pas',
  libPNG in 'GLSceneOverrides\libPNG.pas',
  GLVectorFileObjects in 'GLSceneOverrides\GLVectorFileObjects.pas',
  Checkers.Renderer in 'Checkers\Checkers.Renderer.pas',
  Checkers.Utils in 'Checkers\Checkers.Utils.pas',
  Checkers.BorderPlane in 'Checkers\Checkers.BorderPlane.pas',
  GLNavigator in 'GLSceneOverrides\GLNavigator.pas',
  Checkers.MoveQuee in 'Checkers\Checkers.MoveQuee.pas';

{$R *.res}

begin
  Application.Initialize;
  Application.MainFormOnTaskbar := True;
  Application.CreateForm(TCheckersForm, CheckersForm);
  Application.Run;
//  ReportMemoryLeaksOnShutdown := True;
end.
